package com.sf.service;

import com.sf.domain.Employee;
import com.sf.qo.EmployeeQueryObject;
import com.sf.util.PageResult;

public interface IEmployeeService {
    /**
     * 分页操作
     * @param queryObject
     * @return
     */
    PageResult query(EmployeeQueryObject queryObject);

    /**
     * 根据id 删除用户信息
     * @param id
     */
    void delete(Long id);

    /**
     * 根据id 查询数据库当中数据
     * @param id
     * @return
     */
    Employee get(Long id);

    /**
     * 员工新增或编辑
     * @param employee
     */
    void saveOrUpdate(Employee employee);

}
